objective impossibility - Francés Inglés Diccionario